small orchard - French English Dictionary